Try hard! - Allemand Anglais Dictionnaire